Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LARCH TERRACE Terraced £129,995 12 Mar 2010